Big Huge Thesaurus

Chimaphila umbellata

noun